factor endowments - French English Dictionary